home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group01a.txt / 000026_icon-group-sender _Mon May 22 12:33:55 2000.msg < prev    next >
Internet Message Format  |  2002-01-03  |  3KB

  1. Return-Path: <icon-group-sender>
  2. Received: (from root@localhost)
  3.     by baskerville.CS.Arizona.EDU (8.9.1a/8.9.1) id MAA13937
  4.     for icon-group-addresses; Mon, 22 May 2000 12:33:36 -0700 (MST)
  5. Message-Id: <200005221933.MAA13937@baskerville.CS.Arizona.EDU>
  6. Date: Mon, 22 May 2000 12:15:57 -0500
  7. From: "Charles Hethcoat" <CHETHCOA@oss.oceaneering.com>
  8. To: <corre@alpha1.csd.uwm.edu>, <icon-group@optima.CS.Arizona.EDU>
  9. Subject: Re: Is Anyone Working On A Unicode Version Of Icon?
  10. Content-Disposition: inline
  11. X-Guinevere: 1.0.13 ; Oceaneering Int'l
  12. X-MIME-Autoconverted: from quoted-printable to 8bit by baskerville.CS.Arizona.EDU id KAA10273
  13. Errors-To: icon-group-errors@optima.CS.Arizona.EDU
  14. Status: RO
  15. Content-Length: 1827
  16.  
  17. Absolutely the same, except that the Java system purports to be more security-aware.
  18.  
  19. Moreover, the original portable Pascal compiler by N. Wirth was done the same way, so the UCSD system wasn't the first, by a long shot, but it was pretty popular on Apples for a time.  But it was basically just a copy of Wirth's original portable Pascal kit.  (BTW, I still have a copy of the Pascal P-Machine spec from ETH Zurich!)
  20.  
  21. The only thing UCSD Pascal lacked, and the only thing that Java lacks, is a hardware implementation.  It puzzles me:  all the complaints about Java's speed, or lack of it, could easily be fixed by a hardware implementation of the virtual machine--a plug-in board, say--but I never hear anyone asking for it or proposing to do it.  Odd.
  22.  
  23. Is anyone old enough to remember the Burroughs B-5500?  The HP 9000?  These were stack machines that implemented Algol semantics in hardware.
  24.  
  25. Charles Hethcoat
  26.  
  27. >>> Alan D Corre <corre@alpha1.csd.uwm.edu> 00-05-21 11:21:06 PM >>>
  28. In article <200005171922.MAA09657@baskerville.CS.Arizona.EDU> Cary Coutant 
  29. <cary@cup.hp.com> writes:
  30.  
  31. >
  32. >At the time, I was just copying the idea of a bytecode interpreter from 
  33. >the Pascal p-system. Little did I realize that Sun had yet to "invent" 
  34. >bytecode!
  35.  
  36. This prompts me to ask a question that has been bothering me for some time,
  37. and to which I would appreciate a reply that is not overly technical. I used
  38. Apple Pascal what seems like eons ago. It was a really nice system, invented
  39. by Ken Bowles, if I remember correctly. My question is, why is there so much
  40. fuss about Java working across different platforms? Was not the p-system a
  41. "virtual machine" which could function in just that way?
  42.  
  43.  
  44. -- 
  45.             Alan D. Corre
  46.         Emeritus Professor of Hebrew Studies
  47.         University  of  Wisconsin-Milwaukee
  48.             http://www.uwm.edu/~corre/ 
  49.  
  50.  
  51.